package pri.zxx.excelgenerate.dataentity.tabledata.vitamin;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import pri.zxx.excelgenerate.dataentity.tabledata.RangeVo;
import pri.zxx.excelgenerate.excelhanler.CellDesc;

import java.math.BigDecimal;
import java.util.Random;

@EqualsAndHashCode(callSuper = false)
@Data
@Accessors(chain = true)
public class OpVitamin extends RangeVo {

    @CellDesc(titleName = "维生素A（VA）", order = 2)
    private BigDecimal vaReqDiet = new BigDecimal(new Random().nextInt());
    @CellDesc(titleName = "维生素A（VA）", order = 1)
    private BigDecimal vaReqDay = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "维生素D（VD）", order = 1)
    private BigDecimal vdReqDiet = new BigDecimal(new Random().nextInt());
    @CellDesc(titleName = "维生素D（VD）", order = 2)
    private BigDecimal vdReqDay = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "维生素E（VE）", order = 1)
    private BigDecimal veReqDiet = new BigDecimal(new Random().nextInt());
    @CellDesc(titleName = "维生素E（VE）", order = 2)
    private BigDecimal veReqDay = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "维生素K（VK）", order = 1)
    private BigDecimal vkReqDiet = new BigDecimal(new Random().nextInt());
    @CellDesc(titleName = "维生素K（VK）", order = 2)
    private BigDecimal vkReqDay = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "生物素（VH）", order = 1)
    private BigDecimal vb7ReqDiet = new BigDecimal(new Random().nextInt());
    @CellDesc(titleName = "生物素（VH）", order = 2)
    private BigDecimal vb7ReqDay = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "胆碱（Choline）", order = 1)
    private BigDecimal cholineReqDiet = new BigDecimal(new Random().nextInt());
    @CellDesc(titleName = "胆碱（Choline）", order = 2)
    private BigDecimal cholineReqDay = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "叶酸（Folacin）", order = 1)
    private BigDecimal folacinReqDay = new BigDecimal(new Random().nextInt());
    @CellDesc(titleName = "叶酸（Folacin）", order = 2)
    private BigDecimal folacinReqDiet = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "烟酸/尼克酸（Niacin）", order = 1)
    private BigDecimal niacinReqDiet = new BigDecimal(new Random().nextInt());
    @CellDesc(titleName = "烟酸/尼克酸（Niacin）", order = 2)
    private BigDecimal niacinReqDay = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "维生素B5（VB5）", order = 1)
    private BigDecimal vb5ReqDiet = new BigDecimal(new Random().nextInt());
    @CellDesc(titleName = "维生素B5（VB5）", order = 2)
    private BigDecimal vb5ReqDay = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "维生素B2（VB2）", order = 1)
    private BigDecimal vb2ReqDiet = new BigDecimal(new Random().nextInt());
    @CellDesc(titleName = "维生素B2（VB2）", order = 2)
    private BigDecimal vb2ReqDay = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "硫胺素（VB1）", order = 1)
    private BigDecimal vb1ReqDiet = new BigDecimal(new Random().nextInt());
    @CellDesc(titleName = "硫胺素（VB1）", order = 2)
    private BigDecimal vb1ReqDay = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "维生素B6（VB6）", order = 1)
    private BigDecimal vb6ReqDiet = new BigDecimal(new Random().nextInt());
    @CellDesc(titleName = "维生素B6（VB6）", order = 2)
    private BigDecimal vb6ReqDay = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "维生素B12（VB12）", order = 1)
    private BigDecimal vb12ReqDiet = new BigDecimal(new Random().nextInt());
    @CellDesc(titleName = "维生素B12（VB12）", order = 2)
    private BigDecimal vb12ReqDay = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "亚油酸（Linoleic）", order = 1)
    private BigDecimal linoleicReqDiet = new BigDecimal(new Random().nextInt());
    @CellDesc(titleName = "亚油酸（Linoleic）", order = 2)
    private BigDecimal linoleicReqDay = new BigDecimal(new Random().nextInt());

}